
const config = {
	border: true, // 是否显示边框，默认true
	labelWidth:90, // 标签宽度，默认80
	labelAlign:'right', 
	labelPosition:'left'
}

const columns = {
	
	account: {
		type: 'text',
		label: '账号:',
		placeholder: '请输入账号',
		required: true,
		readonly: false, // 是否只读，默认false
		disabled: true, // 是否禁用，默认false
		maxlength:11,
		// name 字段的校验规则
		rules: [
			// 对name字段进行长度验证
			{
				minLength: 3,
				maxLength: 11,
				errorMessage: '{label}长度在 {minLength} 到 {maxLength} 个字符'
			}
		],
	
	},
	password: {
		type: 'password',
		label: '密码:',
		placeholder: '请输入密码',
		required: true,
		readonly: false, // 是否只读，默认false
		
		maxlength:20,
		rules: [
			// 对name字段进行长度验证
			{
				minLength: 6,
				maxLength: 20,
				errorMessage: '{label}长度在 {minLength} 到 {maxLength} 个字符'
			}
		],
	},
	telephone: {
		label: '手机号码:',
		placeholder: '请输入手机号',
		type: 'number',
		required: true,
		readonly: false, // 是否只读，默认false
		dotDisabled: false, // 是否禁止输入小数点，默认false
		maxlength:11,
		rules: [
			// 校验 name 不能为空
			{
				required: true,
				errorMessage: '请输入手机号'
			},
			{
				minLength: 11,
				maxLength: 11,
				errorMessage: '{label}长度因为 {maxLength} 个字符'
			}
		],
	},
	idcard: {
		label: '身份证号:',
		placeholder: '请输入身份证号',
		type: 'card',
		required: true,
		readonly: false, // 是否只读，默认false
		disabled: false, // 是否禁用，默认false
		maxlength:18,
		rules: [
			// 校验 name 不能为空
			{
				required: true,
				errorMessage: '请输入身份证号'
			},
			{
				minLength: 15,
				maxLength: 18,
				errorMessage: '{label}长度因为 {maxLength} 个字符'
			}
		],
	},
	car: {
		label: '车牌号:',
		placeholder: '请输入车牌号',
		type: 'car',
		required: true,
		readonly: false, // 是否只读，默认false
		disabled: false, // 是否禁用，默认false
		maxlength:8,
		rules: [
			// 校验 name 不能为空
			{
				required: true,
				errorMessage: '请输入车牌号'
			},
			{
				minLength: 7,
				maxLength: 8,
				errorMessage: '{label}长度因为 {maxLength} 个字符'
			}
		],
	},
	sex: {
		label: '性别:',
		placeholder: '请选择性别',
		type: 'select',
		required: true,
		readonly: false, // 是否只读，默认false
		disabled: false, // 是否禁用，默认false
		border:false,
        range: [{ value:1, text: "男" },{ value:2, text: "女" },{ value:3, text: "保密" }], // 选项数组，用于select类型字段。其他类型字段忽略此属性。
		maxlength:1,
		rules: [
			// 校验 name 不能为空
			{
				required: true,
				errorMessage: '请选择车牌号'
			},
		],
	},
	birthday: {
		label: '生日:',
		placeholder: '请选择出生日期',
		type: 'date', //datetime | date | time | year-month | year
		format:'yyyy年mm月dd日',
		required: true,
		readonly: false, // 是否只读，默认false
		disabled: false, // 是否禁用，默认false
        range: [{ value:1, text: "男" },{ value:2, text: "女" },{ value:3, text: "保密" }], // 选项数组，用于select类型字段。其他类型字段忽略此属性。
		maxlength:1,
		rules: [
			// 校验 name 不能为空
			{
				required: true,
				errorMessage: '请选择车牌号'
			},
		],
	},
	notes: {
		label: '备注:',
		placeholder: '请输入内容',
		type: 'textarea', // 文本域类型，用于textarea类型字段。其他类型字段忽略此属性。
		required: true,
		readonly: false, // 是否只读，默认false
		disabled: false, // 是否禁用，默认false
		maxlength:200,
		count:true,
		height:70,			//自动增高为true,该设置无效
		autoHeight:false, // 是否自动增高，以适应内容，用于textarea类型字段。其他类型字段忽略此属性。默认false。
		border:'none', //surround | bottom | none, // 文本域边框类型，用于textarea类型字段。其他类型字段忽略此属性。surround: 四周都有边框；bottom: 只有底部有边框；none: 无边框。默认surround。
		rules: [
			// 校验 name 不能为空
			{
				required: true,
				errorMessage: '请输入备注'
			},
		],
	},



}

export default {
	config,columns
}